NOTE :
All elements that can be used within the <BODY> of a HTML document can take the CLASS, ID and STYLE attributes as well as those listed below. They have not been added for reasons of brevity and clarity. See the Style Sheets topic for more information. Also, any element that can be scripted (see the Scripting Reference for more information) can accept the NAME attribute, to name the element for referencing within a script.

<!-- ... Y Y Y HTML 2.0
<!DOCTYPE ...> Y Y Y HTML 2.0
<A ...> Y Y Y HTML 2.0
  ...HREF Y Y Y HTML 2.0
  Mailto : ...TITLE Y
Uses a '?subject' construct appended to the recipient address
Y
Uses a '?subject' construct appended to the recipient address
Y Mos 2.0
  ...NAME Y Y Y HTML 2.0
  ...TITLE ? ? ? HTML 2.0
  ...REL ? ? ? HTML 2.0
  ...REV ? ? ? HTML 2.0
  ...URN ? ? ? HTML 2.0
  ...METHODS ? ? ? HTML 2.0
  ...TARGET Y Y NS 2.0
<ADDRESS> Y Y Y HTML 2.0
<APPLET ...> Y Y NS 2.0 / HTML 3.2
  ...ARCHIVE Y NS 3.0
  ...CODEBASE Y Y NS 2.0 / HTML 3.2
  ...CODE Y Y NS 2.0 / HTML 3.2
  ...ALT Y Y NS 2.0 / HTML 3.2
  ...NAME Y Y NS 2.0 / HTML 3.2
  ...WIDTH/HEIGHT Y Y NS 2.0 / HTML 3.2
  ...ALIGN Y Y NS 2.0 / HTML 3.2
  ...VSPACE/HSPACE Y Y NS 2.0 / HTML 3.2
  ...MAYSCRIPT Y NS 3.0
  ...PARAM NAME/VALUE Y Y NS 2.0 / HTML 3.2
<AREA ...> Y Y Y IEx 2.0 / HTML 3.2
  ...SHAPE Y Y Y
'RECT' only
IEx 2.0 / HTML 3.2
  ...COORDS Y Y Y IEx 2.0 / HTML 3.2
  ...HREF Y Y Y IEx 2.0 / HTML 3.2
  ...TARGET Y Y NS 2.0 / HTML 3.2
  ...NAME Y NS 3.0
<B> Y Y Y HTML 2.0
<BASE ...> Y Y Y HTML 2.0
  ...HREF Y Y Y HTML 2.0
  ...TARGET Y Y NS 2.0
<BASEFONT ...> Y Y NS 2.0 / Cougar
  ...SIZE Y Y NS 2.0 / Cougar
  ...FACE Y IEx 2.0
  ...COLOR Y NS 2.0
<BGSOUND ...> Y Y
(will spawn player for .mid files)
IEx 2.0
  ...LOOP Y Y IEx 2.0
  ...DELAY Y Mos 2.0
  ...SRC Y Y IEx 2.0
<BIG> Y Y NS 2.0 / HTML 3.2
<BLINK> Y Netscape
<BLOCKQUOTE> Y Y Y HTML 2.0
<BODY ...> Y Y Y HTML 2.0
  ...BACKGROUND Y Y Y NS 1.1 / HTML 3.2
  ...TEXT Y Y Y
(Using color names is unreliable)
NS 1.1 / HTML 3.2
  ...LINK Y Y Y NS 1.1 / HTML 3.2
  ...VLINK Y Y Y NS 1.1 / HTML 3.2
  ...ALINK Y NS 1.1 / HTML 3.2
  ...BGCOLOR Y Y Y NS 1.1 / HTML 3.2
  ...BGPROPERTIES Y IEx 2.0
  ...LEFTMARGIN Y IEx 2.0
  ...TOPMARGIN Y IEx 2.0
<BR> Y Y Y HTML 2.0
  ...CLEAR Y Y NS 1.1 / HTML 3.2
<CAPTION> Y Y Y NS 1.1 / HTML 3.2
  ...ALIGN Y
(top, bottom, left, right, center)
Y
(top, bottom)
Y
(top, bottom)
NS 1.1 / HTML 3.2
  ...VALIGN Y
(top, bottom)
IEx 2.0
<CENTER> Y Y Y Netscape 1.0
<CITE> Y Y Y HTML 2.0
<CODE> Y Y Y HTML 2.0
<COL> Y IEx 3.0 / Cougar
  ...SPAN Y IEx 3.0 / Cougar
  ...ALIGN Y IEx 3.0 / Cougar
<COLGROUP> Y IEx 3.0 / Cougar
  ...SPAN Y IEx 3.0 / Cougar
  ...ALIGN Y IEx 3.0 / Cougar
  ...VALIGN Y IEx 3.0 / Cougar
<COMMENT> Y Y IEx 2.0
<DFN> Y IEx 2.0 / HTML 3.2
<DIR> Y
(no bullet)
Y Y HTML 2.0
<DIV> Y Y NS 2.0 / HTML 3.2
  ...ALIGN Y Y
(left, right, center)
NS 2.0 / HTML 3.2
<DL> Y Y Y HTML 2.0
  <DT> Y Y Y HTML 2.0
  <DD> Y Y Y HTML 2.0
  ...COMPACT Y NS 1.1 / HTML 3.2
<EM> Y Y Y HTML 2.0
<EMBED ...> Y Y NS 1.1
  ...BORDER Y Y NS 2.0 / HTML 3.2
  ...HIDDEN Y NS 2.0 / HTML 3.2
  ...HSPACE Y Y NS 2.0 / HTML 3.2
  ...NAME Y Y NS 2.0 / HTML 3.2
  ...PALETTE Y NS 2.0 / HTML 3.2
  ...PLUGINSPACE Y NS 2.0 / HTML 3.2
  ...TYPE Y Y NS 2.0 / HTML 3.2
  ...VSPACE Y Y NS 2.0 / HTML 3.2
<FONT ...> Y Y NS 2.0 / HTML 3.2
  ...SIZE Y Y NS 2.0 / HTML 3.2
  ...COLOR Y Y NS 2.0 / HTML 3.2
  ...FACE Y Y IEx 2.0 / Cougar
<FORM> Y Y Y HTML 2.0
  ...TARGET Y Y NS 2.0
<FRAME ...> Y Y NS 2.0
  ...SRC Y Y NS 2.0
  ...NAME Y Y NS 2.0
  ...MARGINWIDTH Y Y NS 2.0
  ...MARGINHEIGHT Y Y NS 2.0
  ...SCROLLING Y Y NS 2.0
  ...NORESIZE Y Y NS 2.0
  ...FRAMEBORDER Y
"0" only
? IEx 3.0
  ...FRAMESPACING Y IEx 3.0
  ...BORDERCOLOR Y NS 3.0
<FRAMESET ...> Y Y NS 2.0
  ...ROWS Y Y NS 2.0
  ...COLS Y Y NS 2.0
  ...BORDER Y NS 3.0
  ...BORDERCOLOR Y NS 3.0
  ...FRAMEBORDER Y ? IEx 3.0
  ...FRAMESPACING Y IEx 3.0
<H ALIGN= ...> Y Y Y NS 2.0 / HTML 3.2
<H1> Y Y Y HTML 2.0
<H2> Y Y Y HTML 2.0
<H3> Y Y Y HTML 2.0
<H4> Y Y Y HTML 2.0
<H5> Y Y Y HTML 2.0
<H6> Y Y Y HTML 2.0
<HEAD> Y Y Y HTML 2.0
<HR...> Y Y Y HTML 2.0
  ...SIZE Y Y Y NS 1.1 / HTML 3.2
  ...WIDTH Y Y Y NS 1.1 / HTML 3.2
  ...ALIGN Y Y Y NS 1.1 / HTML 3.2
  ...NOSHADE Y Y Y NS 1.1 / HTML 3.2
  ...COLOR Y IEx 2.0
<HTML> Y Y Y HTML 2.0
<I> Y Y Y HTML 2.0
<IFRAME> Y IEx 3.0
<LAYER ...> Y NS 4.0
  ...ABOVE Y NS 4.0
  ...BACKGROUND Y NS 4.0
  ...BELOW Y NS 4.0
  ...BGCOLOR Y NS 4.0
  ...CLIP Y NS 4.0
  ...LEFT Y NS 4.0
  ...NAME Y NS 4.0
  ...SRC Y NS 4.0
  ...TOP Y NS 4.0
  ...VISIBILITY Y NS 4.0
  ...WIDTH Y NS 4.0
  ...Z-INDEX Y NS 4.0
<IMG ...> Y Y Y HTML 2.0
  ...ALIGN Y Y Y
(top, middle, bottom only)
HTML 2.0
  ...ALT Y Y Y HTML 2.0
  ...ISMAP Y Y Y HTML 2.0
  ...SRC Y Y Y HTML 2.0
  ...WIDTH Y Y Y NS 1.1 / HTML 3.2
  ...HEIGHT Y Y Y
(image can't be distorted)
NS 1.1 / HTML 3.2
  ...BORDER Y
(only when image is a link)
Y NS 1.1 / HTML 3.2
  ...VSPACE Y Y IEx 2.0 / HTML 3.2
  ...HSPACE Y Y IEx 2.0 / HTML 3.2
  ...LOWSRC Y NS 1.1
  ...NAME Y NS 3.0
  ...USEMAP Y Y Y IEx 2.0 / HTML 3.2
  ...VRML Y IEx 2.0
  ...DYNSRC Y IEx 2.0
<INPUT ...> Y Y Y HTML 2.0
  ...ALIGN Y Y Y HTML 2.0
  ...CHECKED Y Y Y HTML 2.0
  ...MAXLENGTH Y Y Y HTML 2.0
  ...NAME Y Y Y HTML 2.0
  ...SIZE Y Y Y HTML 2.0
  ...SRC Y Y Y HTML 2.0
  ...TYPE Y Y Y HTML 2.0
  ...VALUE Y Y Y HTML 2.0
<ISINDEX ...> Y Y Y HTML 2.0
  ...PROMPT Y Y NS 1.1 / HTML 3.2
  ...ACTION Y NS 1.1
<KBD> Y Y Y HTML 2.0
<LI> Y Y Y HTML 2.0
<LAYER ...> Y NS 4.0
  ...ABOVE Y NS 4.0
  ...BACKGROUND Y NS 4.0
  ...BELOW Y NS 4.0
  ...BGCOLOR Y NS 4.0
  ...CLIP Y NS 4.0
  ...LEFT Y NS 4.0
  ...NAME Y NS 4.0
  ...SRC Y NS 4.0
  ...TOP Y NS 4.0
  ...VISIBILITY Y NS 4.0
  ...WIDTH Y NS 4.0
  ...Z-INDEX Y NS 4.0
<LINK ...> Y Y Y HTML 2.0
  ...HREF Y
(location of stylesheet)
Y
(location of stylesheet)
Y
(location of REL values)
HTML 2.0 / HTML 3.2
  ...REL Y
(only for style sheet linkage)
Y
(only for style sheet linkage)
Y
(several pre-set values for navigation toolbar)
HTML 2.0 / HTML 3.2
  ...REV Y
("made" to mail the author)
HTML 2.0 / HTML 3.2
  ...TITLE Y
(name of stylesheet)
Y
(name of stylesheet)
Y
(text for toolbar)
HTML 2.0 / HTML 3.2
  ...TYPE Y
("text/css" for stylesheet)
Y
("text/css" for stylesheet)
HTML 2.0 / HTML 3.2
<LISTING> Y Y
renders 132 characters to the line and translates special characters
Y HTML 2.0
<MAP ...> Y Y Y IEx 2.0 / HTML 3.2
  ...NAME Y Y Y IEx 2.0 / HTML 3.2
<MARQUEE ...> Y IEx 2.0
  ...ALIGN Y IEx 2.0
  ...BEHAVIOR Y IEx 2.0
  ...BGCOLOR Y IEx 2.0
  ...DIRECTION Y IEx 2.0
  ...HEIGHT Y IEx 2.0
  ...WIDTH Y IEx 2.0
  ...HSPACE Y IEx 2.0
  ...LOOP Y IEx 2.0
  ...SCROLLAMOUNT Y IEx 2.0
  ...SCROLLDELAY Y IEx 2.0
  ...VSPACE Y IEx 2.0
<MENU> Y
(no bullet)
Y Y HTML 2.0
<META ...> Y Y Y HTML 2.0
  ...HTTP-EQUIV Y Y Y HTML 2.0
  ...NAME Y Y Y HTML 2.0
  ...CONTENT Y Y Y HTML 2.0
<MULTICOL> Y NS 3.0
  ...COLS Y NS 3.0
  ...GUTTER Y NS 3.0
  ...WIDTH Y NS 3.0
<NEXTID ...> Y Y Y HTML 2.0
<NOBR> Y Y NS 1.1
<NOFRAMES> Y Y NS 2.0
<NOSCRIPT> Y Y NS 3.0 / IEx 3.0
<OBJECT> Y Y
(limited)
IEx 3.0 / Cougar
  ...CLASSID Y Y
(limited)
IEx 3.0 / Cougar
  ...ID Y Y
(limited)
IEx 3.0
  ...CODEBASE Y Y
(limited)
IEx 3.0 / Cougar
  ...CODE Y Y
(limited)
IEx 3.0
  ...DATA Y Y
(limited)
IEx 3.0 / Cougar
  ...HEIGHT Y Y
(limited)
IEx 3.0 / Cougar
  ...WIDTH Y Y
(limited)
IEx 3.0 / Cougar
  ...ALIGN Y Y
(limited)
IEx 3.0 / Cougar
  ...BORDER Y Y
(limited)
IEx 3.0 / Cougar
  ...HSPACE Y Y
(limited)
IEx 3.0 / Cougar
  ...VSPACE Y Y
(limited)
IEx 3.0 / Cougar
  ...<PARAM> Y Y
(limited)
IEx 3.0 / Cougar
<OL ...> Y Y Y HTML 2.0
  ...TYPE Y Y NS 1.1 / HTML 3.2
  ...START Y Y NS 1.1 / HTML 3.2
  ...VALUE Y Y NS 1.1
<OPTION> Y Y Y HTML 2.0
<P> Y Y Y HTML 2.0
  ...ALIGN Y Y Y NS 1.1 / HTML 3.2
<PLAINTEXT> Y
allows closing element
Y Y
allows closing element
HTML 2.0
<PRE> Y Y Y HTML 2.0
<S> Y Y Y IEx 2.0
<SAMP> Y Y Y HTML 2.0
<SCRIPT ...> Y Y NS 2.0 / HTML 3.2
  ...LANGUAGE Y Y NS 2.0 / Cougar
  ...SRC Y Y NS 2.0 / Cougar
<SELECT> Y Y Y HTML 2.0
<SMALL> Y Y NS 2.0 / HTML 3.2
<SOUND ...> Y
(.wav only)
Mos 2.0
  ...SRC Y Mos 2.0
  ...DELAY Y Mos 2.0
<SPACER> Y NS 3.0
  ...ALIGN Y NS 3.0
  ...SIZE Y NS 3.0
  ...WIDTH Y NS 3.0
  ...TYPE Y NS 3.0
<SPAN> Y Y IEx 3.0 / Cougar
<STRIKE> Y Y Y IEx 2.0 / HTML 3.2
<STRONG> Y Y Y HTML 2.0
<STYLE> Y Y IEx 3.0 / HTML 3.2
<SUB> Y Y Y NS 2.0 / HTML 3.2
<SUP> Y Y Y NS 2.0 / HTML 3.2
<TABLE ...> Y Y Y NS 1.1 / HTML 3.2
  ...BORDER Y Y Y NS 3.0 / HTML 3.2
  ...CELLSPACING Y Y Y NS 1.1 / HTML 3.2
  ...CELLPADDING Y Y Y NS 1.1 / HTML 3.2
  ...WIDTH Y Y Y NS 1.1 / HTML 3.2
  ...HEIGHT Y Y Y NS 1.1
  ...ALIGN Y Y IEx 2.0 / HTML 3.2
  ...VALIGN Y Y IEx 2.0
  ...BGCOLOR Y Y IEx 3.0
  ...BORDERCOLOR Y IEx 3.0
  ...BORDERCOLORLIGHT Y IEx 3.0
  ...BORDERCOLORDARK Y IEx 3.0
  ...BACKGROUND Y IEx 3.0
  ...FRAME Y IEx 3.0 / Cougar
  ...RULES Y IEx 3.0 / Cougar
<TBODY> Y IEx 3.0 / Cougar
<TD ...> Y Y Y NS 1.1 / HTML 3.2
  ...ROWSPAN Y Y Y NS 1.1 / HTML 3.2
  ...COLSPAN Y Y Y NS 1.1 / HTML 3.2
  ...ALIGN Y Y IEx 2.0 / HTML 3.2
  ...VALIGN Y Y Y IEx 2.0 / HTML 3.2
  ...WIDTH Y Y NS 1.1 / HTML 3.2
  ...HEIGHT Y Y NS 1.1 / HTML 3.2
  ...NOWRAP Y Y NS 1.1 / HTML 3.2
  ...BGCOLOR Y Y IEx 3.0 / Cougar
  ...BORDERCOLOR Y IEx 3.0
  ...BORDERCOLORLIGHT Y IEx 3.0
  ...BORDERCOLORDARK Y IEx 3.0
  ...BACKGROUND Y IEx 3.0
<TEXTAREA ...> Y Y Y HTML 2.0
  ...NAME Y Y Y HTML 2.0
  ...ROWS Y Y Y HTML 2.0
  ...COLS Y Y Y HTML 2.0
  ...WRAP Y NS 2.0
<TFOOT> Y IEx 3.0 / Cougar
<TH ...> Y Y Y NS 1.1 / HTML 3.2
  ...ROWSPAN Y Y Y NS 1.1 / HTML 3.2
  ...COLSPAN Y Y Y NS 1.1 / HTML 3.2
  ...ALIGN Y Y Y IEx 2.0 / HTML 3.2
  ...VALIGN Y Y Y IEx 2.0 / HTML 3.2
  ...WIDTH Y Y NS 1.1 / HTML 3.2
  ...HEIGHT Y Y NS 1.1 / HTML 3.2
  ...NOWRAP Y Y NS 1.1 / HTML 3.2
  ...BGCOLOR Y Y IEx 3.0 / Cougar
  ...BORDERCOLOR Y IEx 3.0
  ...BORDERCOLORLIGHT Y IEx 3.0
  ...BORDERCOLORDARK Y IEx 3.0
  ...BACKGROUND Y IEx 3.0
<THEAD> Y IEx 3.0 / Cougar
<TITLE> Y Y Y HTML 2.0
<TR ...> Y Y Y NS 1.1 / HTML 3.2
  ...ALIGN Y Y Y IEx 2.0 / HTML 3.2
  ...VALIGN Y Y Y IEx 2.0 / HTML 3.2
  ...BGCOLOR Y Y IEx 3.0
  ...BORDERCOLOR Y IEx 3.0
  ...BORDERCOLORLIGHT Y IEx 3.0
  ...BORDERCOLORDARK Y IEx 3.0
<TT> Y Y Y HTML 2.0
<U> Y Y Y HTML 2.0
<UL> Y Y Y HTML 2.0
  ...TYPE Y NS 1.1 / HTML 3.2
<VAR> Y Y Y HTML 2.0
<WBR> Y Y NS 1.1
<XMP> Y Y Y HTML 2.0

NOTE : The browsers compared for this table were:
Internet Explorer :Windows 95/NT(4) version 3.02
Netscape :Windows 95/NT(4) version 4 (Communicator preview 2)
Mosaic :Windows 95 version 3.0
A note about the 'Specification' column
For this column, I have tried to detail either which specification covers the element, or which version of which browser introduced the element or attribute. This required trailing through release documentation provided by the respective browser vendors, which up until recently has not been of the highest quality (in terms of completeness). Some entries may be wrong.
Where an element/attribute that was introduced by a browser and subsequently added to a HTML specification, the format of the description is browser version / specification.
'Cougar' is the W3C HTML draft specification that succeeded the HTML 3.2 specification ('Wilbur'). At the time of writing, this had no official HTML version number. The abbreviations are as follows :
NS : Netscape
IEx : Internet Explorer
Mos : Mosaic

Where a '?' is put in the comparison box, it means that the attribute is claimed to be supported by either Netscape or Microsoft, but on testing, it didn't appear to be so. If there is no Y, or '?' in the comparison box, it means that the browser doesn't support the particular element or attribute.
That doesn't mean to say that it hasn't been tested to be sure.